be stunned - Turkish English Dictionary